Big Huge Thesaurus

electrolytic capacitor

noun